deputy section registrar - Spanish English Dictionary